Skip to main content

DCC 3.5

· 8 min read

New Features

IG-1048 Next-gen Dashboard: Support for Symbols in value widget

It is now possible to upload a symbol to reflect a value. This can be used to reflect on/off, or exceeding specific threshold value.

IG-1049 Next-gen Dashboard: Barchart widget

the ability to display bar charts in next-gen dashboard showing produced units in various subintervals over longer periods. This enhancement allows users to quickly grasp production consistency across different time frames, such as hours or minutes.

IG-1056 Next-gen Dashboard: Change data source name for all widgets

When editing any widget in next-gen dashboard it is now possible to change the data source name. When leaving the field empty, the name will revert to default name.

IG-1080 Support for Seneca Z-PASS2 with MQTT read-write support

DCC now supports the Seneca Z-PASS2 device for both read and write. A guide will be available on the documentation.inuatek.com site, explaining about the setup. Note that write support requires a firmware for the Seneca device being 2.2.2.0 or newer. (https://www.seneca.it/media/6849759/sw01978-2220.zip). A new Misc > Control widget has been applied to Next-gen dashboard for demonstration.

IG-1088 Collections: for bulk applying Data Refinement Profiles and Event Trigger Groups in to machines

A new menu item "Collection" has been introduced, which allows an administrator to make a collection of Data Refinement Profiles and Event Trigger Groups, that can be applied in one operation to a new machine. This will make it easier to assure that the correct profiles are associated and is particularly useful if machines are slightly different, and those differences are expressed in specific Refinement profiles or trigger groups. The ability utilizes the fact that when applying Refinement and Trigger definitions to a machine (device) it will only inspect the elements matching the collectors and samplepoints defined for that device.

IG-1111 Import and Export of data-refinement profile MVP1 as CSV

It is now possible to import and export data-refinement profiles as CSV, so you can edit in Excel. This is convenient when managing large data-refinement profiles where the data represents simple true-false conditions. Some constraints apply:
1. Export will include unique field IDs for each Field defined. When importing again, these will be updated with changes made in the CSV, and rows manually added in the CSV (with no Field ID) will be appended to the field list. This means, you should always export the current profile, before appending more rows in order to avoid duplicates when importing.
2. For Export, Data refinement type must be SamplePoint, "Translate to" must be raw data translation, Operator must be "=", condition value must be "1"
3. Exporting a profile with uploaded images as translation will work, but it cannot be imported again. Hence, the functionality does not support custom images.

IG-1113 Classic dashboard - More Column alignment options for Fleet tables

Previously, all cell contents for fleet tables followed the alignment defined by "Column text alignment.". With this release, it is now possible to define alignment individually for Text, Numbers, Symbols and Actions.

IG-1140 Possibility for disabling Trial period for IoT Devices on Company level

It is now possible for a Distributor Administrator to disable trial for a company. This will make all devices enter Billable state immediately. This is useful for customers that have an enterprise plan, where trial periods are not relevant.

IG-1150 Next-gen Dashboard, change color on an image.

You can now change color of background image on widgets within NextGen dashboard, which enabling you to better personalize the appearance of widgets.

It is now possible to select another Next-gen dashboard from a drop-down list if you enable clickable link for the widget.

IG-1179 Next-gen Dashboard: Tooltip explaining the ability to select multiple data points

For widgets supporting multiple sample points, such as the Event and Table widgets, there is now a tooltip explaining the ability to bulk add multiple sample points using Ctrl and Shift keys.

IG-1191 Automatic navigation of dashboard user at login

Login of dashboard users now follows a logic to provide the best user experience. The logic is as follows
1. If the dashboard user has access to more Next-gen dashboards than Classic dashboards - navigate to the Next-gen dashboard menu.
2. If the dashboard user has access to more Classic dashboards than Next-gen dashboards - navigate to the Classic dashboard menu.
3. If the dashboard user has access to only one dashboard, either Next-gen or Classic, then navigate the user directly to that dashboard.
4. In other cases, navigate to the Classic dashboard menu as default.

IG-1205 Classic Dashboard: New Control widget for MQTT set-value operations

A new Control widget is added to the Classic Dashboard Remote Access category. The new widget allows you to write a value to a MQTT registered on SIA Connect and Seneca devices. You have the options to either enter a value in an entry field, or to select a predefined switch symbol, or to upload your own image for true/false respectively. Note that switch and image mode, will assume writing 0=False and 1=True, but the datatype can be Bool, Int16 etc. If using the entry field, there will be no check of the type. E.g., attempting to write 1.5 to a Bool may just be rejected by the device. Also note that the widget will initialize in false state, and change based on the first read value. If you want to have a more accurate state, we recommend combining it with a Value widget where you can define a symbol that indicates, e.g. "no data" for the same samplepoint.

IG-1206 Data limit line indicator should be shown regardless of the currently collected samples

The collected data bar charts in IoT Admin now always shows the max data limit, regardless of the actually collected samples. This makes it easier to determine if you are paying for too much data for the per device data plan

IG-1291 Next-gen Dashboard: Max, Avg and Min in view mode for line chart

Similar to the Bar chart widget, the line chart widget now provides the option to select Max, Avg, and Min for the selected period of the chart, by clicking the wrench symbol and selecting one or more of these options. The options are default deselected. If opening the dashboard in edit mode, clicking the wrench symbol for the widget, and selecting one or more of these options, and saving the dashboard, these options will be default selected for dashboard users.

IG-1292 Classic dashboard - Fleet table & map - Open new tab when clicking icon

Users can now open a new tab by clicking on the designated icon located in any row or within in map. This functionality allows for a smoother, more efficient workflow, enabling users to access additional information or related resources without leaving the current page.

IG-1293 Dashboard overview - Make it easier to click the expand icon on parent dashboards

The clickable areas around the expand icon has been increased, thus avoiding accidentally opening the dashboard

IG-1311 Next-gen Dashboard: Add multiple data sources to the equation

When editing the data source in Value, Table and Gauge widget it is now possible to use several data sources for calculation in the equation of data source, and thereby both constants and data sources can now be used.

Bug Fixes

IG-1123 New MQTT device becomes billable immediately, without a trial period

Previously a MQTT devices did not enter Trial mode, but became billable immediately. MQTT devices now follow the same logic as Secomea SiteManagers. Note that the trial counter for MQTT device starts immediately when the device is created on DCC, while SiteManagers starts at first connection.

IG-1185 Attached data refinements including undefined elements, can cause a crash

In rare cases where a data refinement profile attached to a device would include undefined elements, it could cause a crash when using the dropdown filter function. The data refinement parsing is now checking for undefined elements.

IG-1194 Long Data-Refinement Field names disappear when attaching to a machine

Long data refinement field names were truncated visually when applied to an IoT device. Long names are still partially shown, but now a tooltip when hovering the name will show the full text

IG-1195 Classic Dashboard: Dashboard user gets the Create Dashboard button

This release remove the "Create Dashboard" button on classic dashboard for dashboard users

IG-1197 Classic dashboards are not being shown correctly when editing user

In some cases Classic dashboards are not being shown correctly when editing user. This has been fixed

IG-1198 Next-gen Dashboard: Graphical elements are not shown to Parent company

With the introduction of storing images in Azure blob storage. Upper level admins were no longer able to see dashboard images uploaded by subcompanies. The token logic has been modified to now allow upper admins to see all images.

IG-1199 Next-gen Dashboard: Dashboard user gets access denied, even though access is granted

In some cases, a dashboard user could receive an access denied/unauthorized message on dashboards that the use does have access to. This has been fixed.

IG-1237 MQTT Twoway service fails to send/receive MQTT messages

Twoway commands would sometimes fail, due to response messages from devices not being received successfully by the twoway service. This was caused by errors in the service's subscription handler.